Important: The procedures for installation, upgrade, and uninstallation of MUR and RDP remain the same.
Important: Please note that the terminologies “starbi”, “inPilot” and “mur” used throughout this guide mean the same.
Important: Make sure that your system meets the minimum requirements as indicated in the
MUR System Requirements section in the
MUR Overview chapter of this guide.
Important: In RHEL-based deployment of MUR, L-ESS is NOT required as the ECS module can be configured to push the xDRs directly to the MUR reporting server. Push from ASR chassis is the Cisco recommended deployment model. Currently L-ESS is supported only on Solaris platforms. For information on the L-ESS installation instructions, refer to the
ESS Installation and Administration Guide. Existing deployments where L-ESS is installed, to pull EDRs from the chassis, may continue with their deployment model in the 12.0 version of MUR Software Release and later.
Important: It is recommended that you first install the master MUR before proceeding with the RDP installation.
Warning: Failure to configure these settings may cause data loss and will minimally cause errors in the operation.
Add the following values to system file in the /etc/system directory if they are not present and restart the system before continuing with the installation of MUR components.
Add the following values to system file in the /etc/sysctl.conf if they are not present and restart the system before continuing with the installation of MUR components.
Important: Please note that L-ESS is required ONLY for a Solaris-based deployment of MUR. In the case of RHEL-based deployment of MUR, the ECS module is configured to push the xDRs directly from the chassis to the MUR reporting server via SFTP.
Important: Please note that the ZFS related recommendations mentioned throughout this guide are specific to SOLARIS ONLY and NOT for RHEL.
|
Step 10
|
If the L-ESS is installed as a root user, the ownership of L-ESS installation should be changed from root to non-root user. This new user must be added to MUR Group. For example, if L-ESS is initially running as root and new user created is essadmin, then perform the following sequence of operations.
|
|
Step b
|
Add the user essadmin to MUR group by entering the following command as root user - usermod -G <MUR Group> essadmin
|
|
Step e
|
Login as essadmin with the command su essadmin
|
|
Step b
|
Add the user essadmin to MUR group by running the following command as root- usermod -G <MUR Group> essadmin
|
|
Step b
|
Open sshd_config file from the directory using vi editor (or any other editor) and observe the default values for the following variables:
|
PAMAuthenticationViaKBDInt (Applicable ONLY for SOLARIS)
UsePAM (Applicable ONLY for RHEL)
PAMAuthenticationViaKBDInt =
no (Applicable ONLY for SOLARIS)
UsePAM =
no (Applicable ONLY for RHEL)
Important: Please note that the above command can be executed only in Solaris 10 environment.
Important: In the MUR Software Releases prior to 11.0.100 build, this installation file is distributed with a
.tar.gz extension. In the MUR Software Release 11.0.100 and later, this file is distributed in zip format.
Important: The MUR application currently supports UCS Linux platform and Solaris-Sparc/Solaris-x86 platform. The installable tar file names help in identifying the platform. For example, mur.x.x.xx_rhel_x86.zip indicates that this file is for RHEL platform. Similarly, mur.x.x.xx_solaris_sparc.zip indicates that this file is for Solaris-Sparc platform.
Important: Please note that the terminologies “starbi”, “inPilot” and “mur” used throughout this guide mean the same.
Important: Please note that the legacy script-based installer is not supported in the MUR Software Release 11.0.100 and later.
Important: To perform the installation procedure explained in this section, you must be logged into the server as a
root user.
Important: Fresh installation for backup recovery purpose should be installed on the same path where last backup is stored and also should have the same IP address and port configuration if the MUR is deployed in distributed mode. Make sure that the existing older installation is either removed or moved to a different directory because the metadata recovered from previously installed MUR will have all references as per older installation e.g. archive path, SFTP details, etc.
tar -xvf mur_x.x.xx.tar.gz
Important: After un-zipping the installation file, set the permission of .tar file to 700 using the following command and then continue with the installation process.
- chmod 700 starbi_<release no>_<platform>.tar
|
•
|
README: A text file containing information pertaining to the release.
|
|
•
|
starbi.tar: A compressed file containing all the application files required for MUR installation.
|
|
•
|
inst: A GUI/Console based installer to install the MUR application.
|
Important: The installation script checks the disk space in the system. If the available disk space is lesser, then the script will give an error and abort the installation process.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Type (y)es to proceed with the installation of MUR application.
|
|
|
|
|
|
Type (y)es or (n)o to proceed with the MUR installation.
Important: Please note that the ZFS/UFS related warning messages are specific to SOLARIS ONLY and NOT for RHEL.
|
|
|
|
Type i or press Enter to install the MUR application.
To install RDP type r. Refer to the following table for the parameters associated with the RDP installation.
Important: Make sure that you first install the master MUR and then proceed with the RDP installation.
|
|
|
|
Important: Please note that you should not login as a root user.
Important: The Administrator user created should be manually activated with a password once the MUR installation is complete. This can be done by entering the following command as root user: passwd <adminusername> Upon executing this command, the user will be asked to enter a suitable administrator password.
|
|
|
|
Important: This input will be asked only if the Administrator login name provided does not exist.
|
|
|
|
Important: If the Administrator login name provided already exists, the Primary Group of this login will be considered as the MUR User Group. Otherwise, the user will be asked to enter the Primary Group information.
|
|
|
|
|
|
|
|
|
|
|
|
Important: Ensure that no other application/process is running on configured port as well as on next consecutive port (as this port will be used for pgBouncer).
|
|
|
|
|
|
|
|
Important: Be sure no other Apache web server is running on port which you are using while installation. If the port is being used, abort the installation.
iptables -t nat -A PREROUTING -p tcp --dport 80 -i eth0 -j REDIRECT --to-port 8080
iptables -t nat -A OUTPUT -p tcp --d 127.0.0.1--dport 80 -j REDIRECT --to-port 8080
For using the Apache port < 1024, run the following command as root user once the installation is complete, and restart the Apache server.
Important: This poses a major security concern as it will allow muradmin to use all standard ports < 1024.
|
|
|
|
|
|
|
|
|
|
Type (y)es or (n)o to proceed with the MUR installation.
Important: Please note that the ZFS/UFS related warning messages are specific to SOLARIS ONLY and NOT for RHEL.
|
|
|
|
|
|
Type (y)es to proceed with MUR installation.
|
|
|
|
Type (y)es to start the MUR components immediately after installation.
|
|
|
|
|
|
|
|
Important: Please note that you should not login as a root user.
Important: The Administrator user created should be manually activated with a password once the MUR installation is complete. This can be done by entering the following command as root user: passwd <adminusername> Upon executing this command, the user will be asked to enter a suitable administrator password.
|
|
|
|
Important: This input will be asked only if the Administrator login name provided does not exist.
|
|
|
|
Important: If the Administrator login name provided already exists, the Primary Group of this login will be considered as the MUR User Group. Otherwise, the user will be asked to enter the Primary Group information.
|
|
|
|
|
|
|
|
|
|
|
|
Important: Ensure that no other application/process is running on configured port as well as on next consecutive port (as this port will be used for pgBouncer).
|
|
|
|
Important: Be sure no other Apache web server is running on port which you are using while installation. If the port is being used, abort the installation.
iptables -t nat -A PREROUTING -p tcp --dport 80 -i eth0 -j REDIRECT --to-port 8080
iptables -t nat -AOUTPUT -p tcp -d 127.0.0.1 --dport 80 -j REDIRECT --to-port 8080
For using the Apache port < 1024, run the following command as root user once the installation is complete, and restart the Apache server.
Important: This poses a major security concern as it will allow muradmin to use all standard ports < 1024.
|
|
|
|
|
|
|
|
|
|
Type (y)es or (n)o to proceed with the RDP installation.
Important: Please note that the ZFS/UFS related warning messages are specific to SOLARIS ONLY and NOT for RHEL.
|
|
|
|
|
|
Type (y)es to proceed with RDP installation.
|
|
|
|
Type (y)es to start the RDP components immediately after installation.
|
|
When the MUR installation is complete, see the Cisco Mobility Unified Reporting System Online Help documentation for information on how to access and use the GUI.
Important: To perform the installation procedure explained in this section, you must be logged into the server as a
root user.
Important: Fresh installation for backup recovery purpose should be installed on the same path where last backup is stored and also should have the same IP address and port configuration if the MUR is deployed in distributed mode. Make sure that the existing older installation is either removed or moved to a different directory because the metadata recovered from previously installed MUR will have all references as per older installation e.g. archive path, SFTP details, etc.
Important: In the MUR Software Releases prior to 11.0.100 build, this installation file is distributed with a
.tar.gz extension. In the MUR Software Release 11.0.100 and later, this file is distributed in zip format.
unzip mur.x.x.xx_os_arch.zip
os indicates the Operating System on which the MUR application is running. It can be either RHEL or Solaris.
arch indicates the architecture either Sparc or x86.
Important: To unzip the
.gz package file, use
tar -xvf <file_name> command.
|
•
|
inst: A GUI/Console based installer to install the MUR application.
|
|
•
|
setup.bin: The executable used by inst to install MUR application.
|

|
|
|
|
|
|
|
|
|
|
|
|
|
|
Click Browse to change the installation path.
|
|
Important: Make sure that you first install the master MUR and then proceed with the RDP installation.
|
|
|
|
|
Important: Please note that you should not login as a root user.
Important: The Administrator user created should be manually activated with a password once the MUR installation is complete. This can be done by entering the following command as root user: passwd <adminusername> Upon executing this command, the user will be asked to enter a suitable administrator password.
|
|
|
|
Important: This input will be asked only if the Administrator login name provided does not exist.
|
|
|
|
Important: If the Administrator login name provided already exists, the Primary Group of this login will be considered as the MUR User Group. Otherwise, the user will be asked to enter the Primary Group information.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Important: Ensure that no other application/process is running on configured port as well as on next consecutive port (as this port will be used for pgBouncer).
|
|
|
|
Click Browse to change the installation path.
|
<mur_install_dir>/starbi/postgres/data
|
|
|
|
|
Important: Ensure that no other Apache web server is running on the port being used for installation. If the port is being used, abort the installation.
iptables -t nat -A PREROUTING -p tcp --dport 80 -i eth0 -j REDIRECT --to-port 8080
iptables -t nat -AOUTPUT -p tcp -d 127.0.0.1 --dport 80 -j REDIRECT --to-port 8080
For using the Apache port < 1024, run the following command as root user once the installation is complete, and restart the Apache server.
Important: This poses a major security concern as it will allow muradmin to use all standard ports < 1024.
|
|
|
|
|
|
|
|
|
|
Click Browse to change the installation path.
|
|
|
|
Click Cancel to stop installation or Install to continue installation.
|
|
|
Click Cancel to stop installation.
|
|
|
|
|
|
|
|
|
|
|
Click Done to quit the installer.
|
|
When the MUR installation is complete, see the Cisco Mobility Unified Reporting System Online Help documentation for information on how to access and use the GUI.
http://<MUR_installation server name or IP address>:<apache port>
For information on logon details, refer to the Launching the MUR GUI section in the
Mobility Unified Reporting System Administration and Management chapter of this guide.
For information on using the MUR GUI, see the Cisco Mobility Unified Reporting System Online Help documentation.
Important: In RHEL-based deployments, L-ESS is NOT required as the Enhanced Charging Services (ECS) module can be configured to push the xDRs directly to the MUR reporting server. Push from ASR chassis is the Cisco recommended deployment model. Currently L-ESS is supported only on Solaris platforms. For information on the L-ESS installation instructions, refer to the
ESS Installation and Administration Guide. Existing deployments where L-ESS is installed, to pull EDRs from the chassis, may continue with their deployment model in the 12.0 version of MUR Software Release and later.
Important: To perform the upgrade procedure explained in this section, you must be logged into the server as a
root user.
Important: If MUR is being upgraded from a version in which backup and purging features are not available, to a version in which backup and purging features are supported, then it is recommended that you enable backup feature and take one complete successful snapshot of backup before enabling purging feature. If the backup feature is disabled then enabling purging will cause removal of data without waiting for it to be backed up. If the backup is being taken for the first time after upgrade, then it may take considerable time for first backup.
Important: Before performing the upgrade process, ensure that the browser cache is cleared.
Caution: Please contact your local support representative to ensure compatibility prior to upgrading.
Important: If the previous installation is MUR then the installation script will cause upgrading the software to MUR and if the previously installed component is RDP then the script will cause upgrading to RDP.
|
2.
|
Navigate to System > File-Parsing Configs menu and then manually save the file parsing configurations for all the gateways which are attached to RDPs.
|
Important: For all MUR software versions 9.0.16 and later, use the
serv stop command.
Important: For all MUR software versions 9.0.15 and lower, use the
shutdown command.
Important: For all MUR software versions 9.0.16 and later, use the
serv status command.
Important: For all MUR software versions 9.0.15 and lower, use the
status command.
Important: Make sure that none of the processes is running.
Important: The installation script will check if the Administrator user and Primary Group information is already present in database. If it does not exist, it will ask the user to enter this information and then continue with the upgrade.
Important: The RDP should be upgraded manually. If the version of the RDP is not compatible with the MUR, then MUR may ignore the data sent by RDP. Thus, RDP should always be upgraded if it is not in sync with the MUR. For change in mode from RDP to MUR or vice-versa, re-installation is required.
Important: The Administrator user and Primary Group configured during installation / upgrade will not be deleted during uninstallation. These have to be deleted manually by entering the following commands as
root user:
userdel <ADMINUSER> and
groupdel <ADMINGROUP>
Important: Please note that the legacy script-based uninstaller is not supported in the MUR Software Release 11.0.100 and later.
Important: To perform the uninstallation procedure explained in this section, you must be logged into the server as a
root user.
Important: To perform the uninstallation procedure explained in this section, you must be logged into the server as a
root user.
|
Step 1
|
Change to the <mur_install_dir>/starbi directory and enter the following command:
|
|
Step 2
|
Click Uninstall to proceed.
|
Important: The uninstall script does not cleanup the archive directory.